整理字符串的常用方法
方法名 | 作用 | |
---|---|---|
1 | char charAt(int index); | 返回指定下标的字符 |
2 | boolean endsWith(String endStr); | 判断字符串是否以指定的后缀结束 |
3 | boolean StartsWith(String startStr); | 判断字符串是否以指定的前缀开始 |
4 | boolean equals(String anotherString); | 字符串相等比较,不忽略大小写 |
5 | boolean equalsIgnoreCase(String anotherString); | 字符串相等比较,忽略大小写 |
6 | int indexOf(String str); | 取得指定字符在字符串的位置 |
7 | int indexOf(String str, int fromIndex); | |
8 | int lastIndexOf(String str); | 返回最后一次字符串出现的位置 |
9 | int lastIndexOf(String str, int fromIndex); | |
10 | int length(); | 取得字符串的长度(数组是length属性,String是length()方法) |
11 | String replaceAll(String s1, String s2); | 替换字符串中指定的内容 |
12 | String[] split(String s); | 根据指定的表达式拆分字符串 |
13 | String substring(int begin); | 截子串 |
14 | String substring(int begin, int endIndex); | 子串,包括begin,不包括end |
15 | char[] toCharArray(); | 将此字符串转换成一个新的字符数组 |
16 | String toLowerCase(); | 转换成小写 |
17 | String toUpperCase(); | 转换成大写 |
18 | String trim(); | 去前尾空格 |
19 | String valueOf(Object obj或是其他类型char、boolean等); | 将其他类型转换成字符串 |
20 | byte[] getBytes(); | 获得字符串中每个字符的Ascll码值 |